﻿// using Microsoft.Extensions.Configuration;
//
// namespace UGuoba.Shared.Security.RSA.Config
// {
//     public class RSAConfig : IRSAConfig
//     {
//         public RSAConfig(IConfiguration configuration)
//         {
//             IsEnable = configuration["RSAConfig:IsEnable"]?.ToLower() == "true" ? true : false;
//             PublicKey = configuration["RSAConfig:PublicKey"];
//             PrivateKey = configuration["RSAConfig:PrivateKey"];
//         }
//
//         /// <summary>
//         /// 是否启用加解密
//         /// </summary>
//         public bool IsEnable { get; private set; }
//
//         /// <summary>
//         /// 公钥
//         /// </summary>
//         public string PublicKey { get; private set; }
//
//         /// <summary>
//         /// 私钥
//         /// </summary>
//         public string PrivateKey { get; private set; }
//     }
// }